package d0914;
import java.io.*;

public class UTF流 {
    public static void main(String[] args) throws IOException {
        System.out.println("=================== 读取字符流 ======================");

        // try (  里面定义的流, 会在try执行完之后, 不管是否出现异常, 都会关闭 )
        // JDK 1.7 新功能
        try (FileReader fr = new FileReader("D:\\_文件柜/项目扩展功能需求.txt");) {
            // 数据缓冲区, 舀水的勺子
            char[] chars = new char[100];
            // 勺子上的刻度, 记录数据的长度
            int count;
            while ((count = fr.read(chars)) > -1) {
                String s = new String(chars, 0, count);
                System.out.print(s);
            }
        }
    }
}
